Fix crash found by Matt Wilson.
authorJonathan Blandford <jrb@redhat.com>
Thu, 1 Nov 2001 17:23:03 +0000 (17:23 +0000)
committerJonathan Blandford <jrb@src.gnome.org>
Thu, 1 Nov 2001 17:23:03 +0000 (17:23 +0000)
Thu Nov  1 12:21:31 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_focus_to_cursor): Fix crash
found by Matt Wilson.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtktreeview.c

index 958ab4cc02e3696447fc49de84d48d99ad5c84bc..2dd76b34d004bc82264ef15a633e68cbe5161bc9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Thu Nov  1 12:21:31 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_focus_to_cursor): Fix crash
+       found by Matt Wilson.
+
 Thu Nov  1 00:44:50 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_class_init): Support Shift,
index 958ab4cc02e3696447fc49de84d48d99ad5c84bc..2dd76b34d004bc82264ef15a633e68cbe5161bc9 100644 (file)
@@ -1,3 +1,8 @@
+Thu Nov  1 12:21:31 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_focus_to_cursor): Fix crash
+       found by Matt Wilson.
+
 Thu Nov  1 00:44:50 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_class_init): Support Shift,
index 958ab4cc02e3696447fc49de84d48d99ad5c84bc..2dd76b34d004bc82264ef15a633e68cbe5161bc9 100644 (file)
@@ -1,3 +1,8 @@
+Thu Nov  1 12:21:31 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_focus_to_cursor): Fix crash
+       found by Matt Wilson.
+
 Thu Nov  1 00:44:50 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_class_init): Support Shift,
index 958ab4cc02e3696447fc49de84d48d99ad5c84bc..2dd76b34d004bc82264ef15a633e68cbe5161bc9 100644 (file)
@@ -1,3 +1,8 @@
+Thu Nov  1 12:21:31 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_focus_to_cursor): Fix crash
+       found by Matt Wilson.
+
 Thu Nov  1 00:44:50 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_class_init): Support Shift,
index 958ab4cc02e3696447fc49de84d48d99ad5c84bc..2dd76b34d004bc82264ef15a633e68cbe5161bc9 100644 (file)
@@ -1,3 +1,8 @@
+Thu Nov  1 12:21:31 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_focus_to_cursor): Fix crash
+       found by Matt Wilson.
+
 Thu Nov  1 00:44:50 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_class_init): Support Shift,
index 958ab4cc02e3696447fc49de84d48d99ad5c84bc..2dd76b34d004bc82264ef15a633e68cbe5161bc9 100644 (file)
@@ -1,3 +1,8 @@
+Thu Nov  1 12:21:31 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_focus_to_cursor): Fix crash
+       found by Matt Wilson.
+
 Thu Nov  1 00:44:50 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_class_init): Support Shift,
index 958ab4cc02e3696447fc49de84d48d99ad5c84bc..2dd76b34d004bc82264ef15a633e68cbe5161bc9 100644 (file)
@@ -1,3 +1,8 @@
+Thu Nov  1 12:21:31 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_focus_to_cursor): Fix crash
+       found by Matt Wilson.
+
 Thu Nov  1 00:44:50 2001  Jonathan Blandford  <jrb@redhat.com>
 
        * gtk/gtktreeview.c (gtk_tree_view_class_init): Support Shift,
index 65c0601020461530be9ab5844af0c940cb378047..c443407d2c7d0ee9063217445d800fa23f8da779 100644 (file)
@@ -5835,6 +5835,7 @@ gtk_tree_view_focus_to_cursor (GtkTreeView *tree_view)
     {
       cursor_path = gtk_tree_path_new_root ();
       gtk_tree_row_reference_free (tree_view->priv->cursor);
+      tree_view->priv->cursor = NULL;
 
       if (tree_view->priv->selection->type == GTK_SELECTION_MULTIPLE)
        gtk_tree_view_real_set_cursor (tree_view, cursor_path, FALSE);